import com.fasterxml.jackson.databind.ObjectMapper;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

class Request{
    public String username ;
    public String password ;
    public String a ;
}
class Response{
    public boolean ok ;
}


@WebServlet("/json")
public class JsonParameterServlet extends HttpServlet {
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
          resp.setContentType("text/html; charset=utf8");
        ObjectMapper objectMapper = new ObjectMapper();
         Request request = objectMapper.readValue(req.getInputStream(), Request.class );
          Response response = new Response() ;
          response.ok = true ;
         String responseJson = objectMapper.writeValueAsString(response) ;
        System.out.println("username:"+request.username +" password:"+request.password);
         resp.getWriter().write(responseJson);
    }
}
